home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _comms / comms / _binkley / Changes < prev    next >
Encoding:
Text File  |  1994-01-30  |  11.2 KB  |  223 lines

  1. This is the Binkley Fidonet Mailer Changes Log.
  2.  
  3. This is a smaller version showing changes since version 2.15 only
  4.  
  5. The developers, and their initials from which changes are identified are as
  6. follows :
  7.  
  8. Stephen Davies (SLD)
  9. Geoff Riley    (GIR)
  10. Hugo Fiennes   (HF)
  11. Steven Haslam  (SRH)
  12. Keith Hall     (KEH)
  13.  
  14. This programmer's log is in reverse-chronological order (jeez!) meaning that
  15. the newest stuff is at the top and the oldest at the bottom.
  16.  
  17. --------------------------------------------------------------------------------
  18. This is the Binkley Fidonet Mailer Changes Log. This should list all the
  19. modifications that the developers have done over the last few years.
  20.  
  21. The developers, and their initials from which changes are identified, and
  22. their fidonet email addresses are as follows :
  23.  
  24. Stephen Davies (SLD) [?????????????????????]
  25. Geoff Riley    (GIR) [2:250/208.0 @ fidonet]
  26. Hugo Fiennes   (HF)  [2:252/102.0 @ fidonet]
  27. Steven Haslam  (SRH) [2:250/116.3 @ fidonet]
  28. Keith Hall     (KEH) [2:250/219.0 @ fidonet]
  29.  
  30. This programmer's log is in reverse-chronological order (jeez!) meaning that
  31. the newest stuff is at the top and the oldest at the bottom.
  32.  
  33. Entries with the same version number but different dates are internal versions;
  34. i.e. they were never released.
  35.  
  36. a *R* by the developers initial indicates that version was a release version.
  37.  
  38. --------------------------------------------------------------------------------
  39.  
  40. 30 Jan 1993: V2.17
  41.         Added detailed debuglog in scanning routine.
  42.         Will now work on RISC OS 2 again!
  43.         FasterScan config keyword added - faster scanning - less info.
  44.         Stopped opening transfer status box automagically if main status box
  45.         not open.
  46.         Will open and close xfer status box with left and right buttons on
  47.         icon IF and only if a session is in progress.
  48.  
  49.         Bug fix in 'FILES' file request logic, if the caller placed a
  50.         password in his request, or if it was not upper case it would fail.
  51.         Added 'Open logfile' to Commands menu.
  52.         Fixed bug in not updating Files I/O on current status window during
  53.         a Hydra xfer.
  54.  
  55.         Added 'Immediate' flavour type to outbound window handler.
  56.         Fixed Request sending routine for 5d outbounds.
  57.  
  58.         Added two new configuration commands, NoPrivate and NastyMailer:
  59.         NoPrivate makes -unpublished- nodes in the nodelist undiallable
  60.         (instead of trying to dial '010--unpublished-' or whatever, and
  61.         changes the phone number in the Node Info window to 'Private'.
  62.         NastyMailer has a parameter, which is the hexadecimal number of
  63.         a mailer's FTSC product code. This is used to disable certain
  64.         mailers from calling (i.e. CrossPoint = e9) which cause problems.
  65.         If you have 'NastyMailer e9' in your config file, whenever a
  66.         Crosspoint system is connected, the session will end before any
  67.         file transfer can take place.
  68.  
  69.         Fixed bug in EMSI whereby incorrect passwords could be sent back
  70.         to a system who's password is undefined in your nodelist, and also
  71.         the capabilities (ZedZap, Hydra) etc. were corrupted.
  72.  
  73.         Fixed bug in LogChars menu dialogue box whereby anything you manually
  74.         typed into the writable icon would be ignored when you pressed return
  75.         or clicked on OK.
  76.  
  77.         Added debuglog character 'Z' for Zmodem file transfers.
  78.  
  79.         Fixed *nasty* bug for added tolerance for bad zmodem implementations
  80.         found in programs like Portal of Power, CrossPoint etc, whereby they
  81.         don't NULL-terminate strings in the ZFILE header like they should do.
  82.         (Another one which cost a packet to fix :-) (no pun intended!))
  83.  
  84.         Will open default inbound directory when select Display->Inbound dir. 
  85.  
  86. 27 Oct 1993: V2.16 *R*
  87.  
  88.         When sending ArcMail without aliases (xxxxxxxxM1 files), it will now
  89.         substitute the correct day code (Su/Mo/Tu/We/Th/Fr/Sa).
  90.         Last caller display made bigger so you can see the full address rather
  91.         than just "Last: 2:250/219 @ F" etc.
  92.         New config option 'DomainType' to alter the way Arc-Binkley displays
  93.         domains... e.g. DomainType # will display addresses like :
  94.  
  95.         Fidonet#2:250/219.0
  96.         Spherenet#20:925/101.0
  97.  
  98.         whereas DomainType @ (default) displays :
  99.  
  100.         2:250/219.0 @ Fidonet
  101.         20:925/101.0 @ Spherenet
  102.  
  103.         NoPickup flag placed in flags menu so you can call a system and not
  104.         pick anything up (EMSI only)
  105.  
  106.         When rescanning the outbound, the window is cleared properly!
  107.         Outbound window has a minimum size so it will always 'look' right when
  108.         only a few nodes are in it.
  109.         Ensured DTR is enabled and XON/XOFF disabled before an init - could
  110.         have caused problems before, symptoms are extremely slow quitting,
  111.         problems mainly occured on non-Internal serial ports.
  112.         When rescanning outbound, now displays 'Rescanning' in outbound
  113.         window.
  114.  
  115.         Selecting Exit from the task manager should now shut up shop properly!
  116.         Mask out 'locked' and 'reserved' bits on file reception attributes.
  117.  
  118.  * * *  Completely reviewed (rewrote most of) the outbound handling routines,
  119.         now should be faster, and more detail. Mail on hold for other domains
  120.         and zones which you do not have nodelist data for, will now be
  121.         displayed in the outbound window.
  122.         6d support added to outbound scanner (actual sessions won't work yet).
  123.  
  124.  * * *  Complete redesign of templates, including a File Transfer window and
  125.         System Info window to take the load off the Current Status window.
  126.  #####  Copy the 'Templates' and 'Sprites' files into the same directory as
  127.         !RunImage (i.e. !Binkley), the RiscOS200, RiscOS300 and RiscOS310
  128.         files in !Binkley.System are no longer required.
  129.   NOTE: I will *NOT* be creating special windows for RISC OS 2 users, it takes
  130.         too long to recreate them for such a minority of users. Obviously you
  131.         can try to alter them if you wish, as long as the icon numbering or
  132.         validation lengths don't get changed (see file IconNums).
  133.  
  134.         Outbound window now displays mail type (Mail, Flow, Freq etc.) and the
  135.         relevant size (bytes or files for freqs) of the item.
  136.  
  137.         LogLevel replaced by a more flexible LogChars option, from which you
  138.         specify the 'log characters' (e.g. +,:,*,! etc) which you want present
  139.         in your logfile (and recent activity window). LogChars menu option now
  140.         a dialogue box from which you can enter your own logchars or select
  141.         them via the old method by clicking on 1,2,3,4,5 for loglevels 1-5,
  142.         and Deb, Hyd and Ems for DebugLog, HydraLog and EmsiLog.
  143.  
  144.         Removed LogLevel, DebugLog, EmsiLog and HydraLog from configuration
  145.         file. Removed Nodelist from config file (this is now irrelevant with
  146.         the use of NListMgr).
  147.  
  148.         Removed a lot more config commands from the config file parser
  149.         routine, for details see the example Config_0 file in the System dir.
  150.         Tidied up source, removed redundant/inappropriate code/config lines.
  151.  
  152.  #####  The task name has now been changed from BinkleyTerm_x to
  153.         Arc-Binkley_x (where x is the port number). To change ARCbbs you need
  154.         to edit the file !Config, and change the line shown as :
  155.   from  Set ARCbbs$MailerTaskName "BinkleyTerm_%d"
  156.     to  Set ARCbbs$MailerTaskName "Arc-Binkley_%d"
  157.  
  158.         RiscBBS users need to edit their SysBBS files and change the line
  159.   from  binkley `<Binkley$Dir>.!Run 0` BinkleyTerm_0
  160.     to  binkley `<Binkley$Dir>.!Run 0` Arc-Binkley_0
  161.  
  162.         Note that they are case-sensitive. A symptom of an incorrectly set
  163.         up bbs host is that when a user presses escape to enter the bbs, and
  164.         nothing happens.
  165.  
  166.         Outbound window now has a Node Info entry, if you move across this a
  167.         window will appear, from which you can see details of the node such
  168.         as name, sysop, phone number or password.
  169.         A nice feature of this window is the option to edit details of the
  170.         node such as the password or phonenumber before polling. The same
  171.         window is used to replace the Manual Poll option on the main menu,
  172.         and hence you can edit the address (node number) of the system
  173.         you want to poll, press return (or the down/up arrow keys to edit
  174.         the phone number or password), the details of the node will appear,
  175.         and you can either cancel or poll. Clicking on Cancel or pressing
  176.         escape will remove the window, and clicking on Poll or pressing
  177.         return a few times will poll the node in question, so long as a
  178.         phone number is present.
  179.  
  180.         Dial Prefix menu has been added, so you can set the dial prefix up
  181.         before making a call without having to quit and reload binkley after
  182.         changing the config file. No config changes are required, simply
  183.         alter the Dial Prefix from the Commands menu and poll! (Don't forget
  184.         to change it back afterwards)!!! ;-)
  185.  
  186.         Outbound window menu now has Re-flavour, Re-direct and Delete options,
  187.         to change the flavour (Normal, Hold, Crash or Direct) of an item in
  188.         the outbound directory, then you press menu over the required item,
  189.         then move across Re-flavour and select the desired new flavour. This
  190.         is so you can easily change the status from Normal to Hold (for
  191.         example) without having to interfere with the outbound directory at
  192.         all. Re-direct means you can re-route mail and files to another node,
  193.         for example, there is a netmail to 2:250/219.0 and you want to reroute
  194.         it to your hub, click menu over the item in the outbound, move across
  195.         Re-direct and enter the address of the system you want to route to.
  196.         Delete is plain enough, select the item, press menu, move across
  197.         delete and click on 'Do it' to delete the item.
  198.  
  199.         A new command line option 'errlog <fsp>' has been added, for details
  200.         of errors in config lines etc. It is also used for more specific
  201.         debugging which normally cannot be activated until the Binkley Icon
  202.         is on the icon bar. To enable it insert it before the %*1 at the end
  203.         of the line which looks like this:
  204.  
  205.         Run <Binkley$Dir>.!RunImage config <Binkley$SystemDir>.Config%0 errlog <Binkley$Dir>.Error_Log %*1
  206.  
  207.         The FTSC product code list is now read in at startup rather than being
  208.         hardcoded in the !RunImage - this is located in the System directory,
  209.         called 'FTSC_Prods', and is the list of all known Fido programs.
  210.  
  211.         A new menu command 'Ensure events' is used when the event file has
  212.         been altered. After you have altered your events file, click on
  213.         Ensure events to make sure that the new events are registered. If
  214.         you simply change the event file and save it back, the changes are
  215.         not registered by Binkley unless you delete the BinkSch and BinkDay
  216.         files too, so this is why 'Ensure events' has been added. There is
  217.         no need to delete the sch and day files any more.
  218.  
  219.         Split up the Display=>Inbound menu into three separate submenu items:
  220.         Default, Listed and Secure, for the three separate inbound directories
  221.         (if you have it configured like that, otherwise just Default is
  222.         the option).
  223.